# 邮件发送类
import smtplib
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText


# 发送方法   发送给谁，标题，内容
def send_mail(_user, _touser, _title, _context):
    # 构建邮件体
    msg = MIMEMultipart()

    # 邮件标题
    msg['Subject'] = _title

    # 发件人
    msg['From'] = _user

    # 收件人
    msg['To'] = _touser

    # 构建内容
    part = MIMEText(_context, 'html', 'utf8')
    msg.attach(part)  # 填进去
    # part = MIMEText("这里是社交平台的一封测hi邮件",'html','utf-8')
    # msg.attach(part)

    # 发送逻辑
    # 建立连接对象
    s = smtplib.SMTP_SSL('smtp.qq.com', 465)

    # 登录邮箱
    s.login(_user, 'ohvfybkewnjxbfic')

    # 发送操作
    s.sendmail(_user, _touser, msg.as_string())

    # 关闭连接
    s.close()


# if __name__ == '__main__':
#     send_mail('623178111@qq.com', '1449065358@qq.com', '这是标题', '内容')
